package com.tianya.portal.blog.mapper;


import com.tianya.portal.blog.domain.BlogBookArchives;

import java.util.List;

/**
 * 文学档案 数据层
 *
 * @author tianya
 * @date 2024-06-10
 */
public interface BlogBookArchivesMapper {
    /**
     * 查询文学档案信息
     *
     * @param id 文学档案ID
     * @return 文学档案信息
     */
    BlogBookArchives selectBlogBookArchivesById(String id);

    /**
     * 查询文学档案列表
     *
     * @param blogBookArchives 文学档案信息
     * @return 文学档案集合
     */
    List<BlogBookArchives> selectBlogBookArchivesList(BlogBookArchives blogBookArchives);

    /**
     * 新增文学档案
     *
     * @param blogBookArchives 文学档案信息
     * @return 结果
     */
    int insertBlogBookArchives(BlogBookArchives blogBookArchives);

    /**
     * 修改文学档案
     *
     * @param blogBookArchives 文学档案信息
     * @return 结果
     */
    int updateBlogBookArchives(BlogBookArchives blogBookArchives);

    /**
     * 删除文学档案
     *
     * @param id 文学档案ID
     * @return 结果
     */
    int deleteBlogBookArchivesById(String id);

    /**
     * 批量删除文学档案
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    int deleteBlogBookArchivesByIds(String[] ids);

}
